Umalas Villas
Umalas is the perfect off the beaten track place with luxurious yet affordable villa accommodation for your unforgettable stay. Located north of Seminyak on the southwestern coast of Bali, Umalas is the perfect place to enjoy all the popular shows in the southwestern part of Bali.