Thiruvananthapuram is nestled on 7 hills near the shores of the sea. Slumped on the west coast of the country, the city is bordered by Laccadive Sea from west side. The city also sprawls on the banks of rivers, Karamana and Killi. Thiruvananthapuram experiences tropical monsoon climate and tropical savanna climate. The maximum mean temperature of the city is 34 °C and minimum mean temperature is 21 °C. March, April and May are hottest months, and December, January and February are coldest months.