Sahaja Sawah Resort, Bali, Indonesia

Sahaja Sawah Resort, Bali, Indonesia

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