India is home ... this 13th-century temple was dedicated to Surya, the Sun God. Though time and invasions have left parts of it in ruins, what remains is nothing short of spectacular.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results