Place

Chennakeshava Temple

Temple

Overview

Temple in Turuvekere, Tumakuru, Karnataka, India.

Location