ART & ARCHITECTURE, DESTINATIONS, HOTELS, SRI LANKA, THE PLACE September 9, 2014 The place : Chaaya Blu, Uppuveli, Sri Lanka