An inside view of the popular Mawsmai Cave CherrapunjeeSohra, Meghalaya. India - Image Details