A major Krishna temple in Kerala, often referred to as "Dwarka of the South."
No reviews yet
Be the first to share your experience and help others!