Taiwan has got everything to attract Indian travellers with varied interests

Taipei: The island nation of Taiwan has something of interest for everyone — scenic, lush-green mountains, lakes, hot springs, culture, cable cars, high-speed trains, museums, malls, amusement parks, beaches and a world class aquarium. Taiwan, with a …
( read original story …)