TRI LANKA BOUTIQUE HOTEL, SRI LANKA | reviewed by @theasia.collective

TRI LANKA, LAKE KOGGALA Situated on the shores of mystical Lake Koggala in Sri Lanka’s south on the grounds of a former cinnamon plantation, lies one of the country’s first contemporary,