Sri Lanka experiences a complicated climate due to two separate monsoons – which at least ensures good temperature at some part of the island. The south and west coast experience monsoon between April/May to September; there is also an unsettled period of monsoon between October to November; so the best period of visit South and West Coast is between December to March. Whereas the north and the east coast experience monsoon between November to March so the best time to visit the North and the East coast is between April/May to September.
Top Attraction
Sri Dhalada Maligawa and Peradeniya Botanical Gardens
Dance performance at City Hall
Sigiriya or Pidurangala Rock
Portuguese Fort
Nallur Temple
Yala National Park
Dehiwala Zoo
Galle Face Terrace