Kelamangalam Sree Mahavishnu Temple is located at Keraladityapuram, around 1.5 kilometers from Mannanthala in Thiruvananthapuram district, Kerala.
The sreekovil of the temple is circular – vatta sreekovil. The deity faces west. The main murti worshipped in the temple is Mahavishnu who is in a peaceful form (Shanta Bhavam). As the main deity is in peaceful form there is no Vedi Vazhipadu in the temple.
A sreekovil adjacent to the main sanctum sanctorum has the murti of Ganapathy and Shiva.
The murti of Saptamatrikas are worshipped in a peedam on the west side of temple across the Amayizhanchan Thodu.
Hundreds of people visit the temple to perform pitru tarpan.
The temple is more than 1500 years old.