Where is Talasari Beach?
Where is Talasari Beach located?
Talasari Beach, Odisha, India (approx. 21.62296°, 87.40585°)
Where is Talasari Beach on the map?
{"latitude":21.62296,"longitude":87.40585,"title":"Talasari Beach"}