Situated 35 km from Puri and 65 km from Bhubaneshwar in Odisha is the magnificent temple dedicated to the Sun God and declared by UNESCO as a World Heritage SiteRead More →