Dutch Fort Gate- A Symbol Of Dutch Occupation In Sri Lanka
Although several decades of war kept the globetrotters away from the island paradise of Sri Lanka, it seems that peace has finally graced the country, bringing relief to those who love this little island in the Indian Ocean. Famous for its graciously hospitable culture and friendly local population, Sri Lanka is also home to some … [Read more…]