Maya Full Moon Stage 2.3

Ubud, 80571
Indonesia

About Maya Full Moon Stage

Maya Full Moon Stage Maya Full Moon Stage is a well known place listed as Indonesian Restaurant in Ubud , Hotel in Ubud ,

Contact Details & Working Hours