Top Locations Tagged with Meghalaya ray of hope

Meghalaya ray of hope in India - 794101/ near tura/Church near west-garo-hills