Angkor Wat-The World’s Largest Temple

While many world-famous temples are located in India, the world’s largest religious monument and temple is located in Cambodia. With Lord Vishnu as main deity, Angkor Wat temple (originially as ‘Vrah VishnuLok’) is considered as the largest temple religious monument in the world and also as the heart and soul of Cambodia. Built by Suryavarman II of…