A Week In Vellore

Here's a Clue!
12° 54' 59.46" N
X
79° 7' 56.995" E
Check out this great view from the wall of the fort