This is the Drone View (Bird’s Eye view) of our Meghalaya Trip. Meghalaya, one of the most beautiful State in the country. The name means “the abode of …

Comments are closed.