Ancient Watch Tower at Chamundi Hills June 29, 2011 by Shantha 2 Comments The beautiful stone watch tower on top of Chamundi hills. … [Read more...]