Mount Fuji is the highest peak and the most famous symbol of Japan, is surrounded by spectacular scenery and fascinating ...
Located in the lap of the Garhwal Himalayas, Mussoorie is a paradise to a summer traveller who is seeking a cool, refreshing ...