Shillong, called the Scotland of the East for its scenic beauty, is a hill-station located in northeastern India. Renowned ...
If you want a beautiful place to relax and enjoy nature in Upstate New York, look no further than this state park full of mineral springs, spas, and trails.