Tejaprana Resort & Spa is snuggly nestled in the jungles of the Petanu river valley in Tegallalang, residing 4 kilometres from Ubud’s centre.
Tejaprana Resort & Spa is snuggly nestled in the jungles of the Petanu river valley in Tegallalang, residing 4 kilometres from Ubud’s centre.