Advertisement

Meghalaya : The Abode of the Clouds | Meghalaya travel video | Advent of Christmas 2019

Meghalaya : The Abode of the Clouds | Meghalaya travel video | Advent of Christmas 2019 This is a short travel video which showcases some of the major tourist spots of the state Meghalaya. Let us feel the beauty of the nature.

shillong,meghalaya,shillong tour,meghalaya tour,cherrapunjee,shillong christmas,christmas india,north east india,

Post a Comment

0 Comments