Shillong adminSeptember 10, 201701.6K views Shillong, the capital of Meghalaya, is a store of the natural beauty that offers serenity and relaxation. The high sky-climbing mountains, the stunning lakes with crystal clear water, the mesmerizing… Read more