Where is Kowdiar Palace?
Where is Kowdiar Palace located?
Kowdiar Palace, Kerala, India (approx. 8.523979°, 76.96343°)
Where is Kowdiar Palace on the map?
{"latitude":8.523979,"longitude":76.96343,"title":"Kowdiar Palace"}