Meghalaya, popularly known as “Abode of the Clouds” like other north-eastern states, is blessed with breathtaking landscape and beautiful waterfalls. Meghalaya being a popular tourist destination, a lot of tourists and photographers as well, plies to Meghalaya throughout the year…