The Ashram, Prashanthi Nilayam, is located in Puttaparthi, a village of Andhra Pradesh, in South India. Prasanthi Nilayam 'The highest abode of Peach' is the main Ashram of Sri Sathya Sai Baba. Sai Baba is often in Prasanthi Nilayam. Hence, yearly thousands of people from all over the world come to Puttaparthi to see Sai Baba, to experience His Divine Love, to listen to spiritual teachings and to practice the teachings.