meghalaya

An offbeat Paradise

Double decker Living root bridge.

Nohkalikai  Falls.

Curious about other places in Meghalaya?