Image 18
of 48
The 'village' itself is a gathering of guesthouses, shops and restaurants.
Great food from all kind of countries.