Shillong, The Scotland Of The East | Travel Guide – World Travel Magazine

Raindrops waiting to join the revelry at the slightest pretext, stunning orchids cradling exotic...

Read More