India can be truly described as the land of temples; a land that pulsates with the devotion of the natives; a land where the tolling of the bells, the smell of the incense sticks and camphor permeate the air venerating the innumerable Gods, as per the Hindu religion. In this land there are seven holy…Read More