Hotel Recommendation in Sri Lanka

What impressed me most is characteristic hotel in Sri Lanka. Sri Lanka is an island country in South Asia near south-east India. It was dominated by Holland in 1656 and colonized by the United Kingdom, which might be the reason why there are different characteristic hotel.

Continue reading “Hotel Recommendation in Sri Lanka”