Gokarna - The Land of Unspoiled Beaches

10

“Gokarna”– To translate, that would mean go and do it and that is what it exactly means. Carved from mountains and cut by rivers, it is probably one of the most beautiful places on earth that can boast of two of earths’ most magnif

Read this post on travelseewrite.com


Archana

blogs from New Delhi