All posts with tag:Sri Lanka

Some hotels are objects of architectural art and centers of attention, but there are those that simply fit into the environment to emphasize the beauty of nature. Hotel Palm in Sri Lanka is just one of them. The main hotel building is built of glass and metal, which contrasts with the white colonial villas, popular…