We are standing at the edge of the road peering down at the Nohkalikai Falls in Meghalaya. Touted as the tallest plunge falls in India, they cascade down from a lush green landscape to form...
from Times of India Opinion https://ift.tt/2POwn63
via IFTTT
from Times of India Opinion https://ift.tt/2POwn63
via IFTTT
Comments
Post a Comment