Double Decker Living Root Bridge
The Double Decker Living Root Bridge in Sohra (Cherrapunjee), Meghalaya. Beautiful tourist spot for visit.
Continue Reading
Double Decker Living Root Bridge
The Double Decker Living Root Bridge in Sohra (Cherrapunjee), Meghalaya. Beautiful tourist spot for visit.
In these uncertain times. We are taking extra precautionary methods to prevent spread of COVID19. Stay Safe, Stay Healthy