The Crocodile Stone is a peculiar rock located in the Vat Phou (also spelled as Wat Phu) Temple complex, in Laos . As its name suggests, the rock contains the carving of a crocodile. More precisely,...
Sri Lanka, a beautiful country renowned for its beaches, is also a historic country with many Buddhist sites. Among the most important temples in the largely Buddhist country is Kelaniya Raja Maha...