Read more Sacred Seven Places Puranas mention most sacred seven Teertha Kshetras or places for pilgrimage, as a means of attaining Moksha. They are said to be: Ayodhya, Mathura, Maya,...