While many world-famous temples are located in India, the world’s biggest 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 Khmer … More World’s biggest temple in Cambodia!
River Gandaki in Nepal is home to many astonishing things. Gandaki is home to sacred stones called ‘Shalagramas’, which are considered as representation of Lord Vishnu. These are available in various shapes, carved naturally by a diamond-toothed insect called ‘Vajrakeeta’. This insect, with its teeth, cuts through the sacred stone and resides inside till its … More Sacred River of Secrets!