Guruvayur—Dwarka Of The South

guruvayur feature foto
Share

Guruvayur is a town located in Kerala State, in the southern part of India. Well connected by road and train. The nearest airport is Cochin International Airport (50 km). This was a typical yet possibly the strangest journey to a pilgrimage, considering that these temples are significant on the pilgrimage map of Kerala, at least. […]