Sahaja Sawah Resort, Bali, Indonesia

Sahaja Sawah Resort, Bali, Indonesia

Bali / Luxury Bali resort situated between small villages and green rice paddy fields overlooking the Indian Ocean.
Sahaja Sawah Resort, Bali, Indonesia