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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results