Colombo, a bustling city located in the western province of Sri Lanka, is the vibrant capital with plenty to offer. When you visit this tropical island, dropping by to experience the cultural blends of Colombo is highly recommended! A walk in Viharamahadevi Park A park…