In this island paradise situated in the Indian Ocean, Sri Lanka is really unlike anywhere else. Here, one can live history, landscape, and the alive […]