Natural Swimming Pool, Mawlynnong Village, Meghalaya.

The perfect place for an Indian summer.

The perfect place for an Indian summer.