Nature is the theme at Sri Lanka’s Moksha

Share

The Moksha boutique hotel in Kitulgala, Sri Lanka, offers a natural ambience for its guests, starting with a central giant fishpond. The hotel was built of reclaimed timber and locally sourced brick with large windows overlooking the surrounding woods.

Share