United States or Panama ? Vote for the TOP Country of the Week !
It is well known that this locality was the annual resort of multitudes of devotees, from the remotest ages. Indeed, such was its sanctity that two thousand years ago it was called Devi-nuwara, "The City of the Gods." Ptolemy describes the place as being the most renowned point of interest, for pilgrims, on the island.
Word Of The Day