The Penghu Islands or the 'Islands of the Fishermen' are located in Taiwan. Panoramically situated in the Taiwan Straits, in the midst of Taiwan and China, the natural archipelago is made up of 90 isl...Read More »
Puttaparthi is the home and the headquarters of the acclaimed spiritual Guru, Sri Satya Sai Baba. Surrounded by an arid landscape, the small town located in Andhra Pradesh is visited by millions of de...Read More »