Where is Tal?

Where is Tal located?

Tal, Uttarakhand, India (approx. 29.81667°, 80.13333°)


Where is Tal on the map?