Double Decker Living Root Bridge
The Double Decker Living Root Bridge in Sohra (Cherrapunjee), Meghalaya. Beautiful tourist spot for visit.
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