From endless beaches to tropical rainforests, from diverse wildlife to rare aquatic animals, from ancient architecture to luxury hotels, you say it and Sri Lanka has got it all. It is the pearl shaped Island country located in South Asia. Sri Lanka's unique culture, history and weather conditions make it an incredible travel location. A walk around the Portuguese colonies…