admin on April 28th, 2009

Nancy Eben asked: For a small island located in the Asian continent in the Indian Ocean, it packs in so much that every region of the country is seeped with a tourists delight. One of the pearls of the Indian Ocean as it is popularly called has breathtaking beauty that it made Marco Polo say [...]

Continue reading about Hospitable Sri Lanka Hotels