Located in the the state of Meghalaya, Jaintia Hills is one of the most beautiful mountain retreats perfect for those seeking peace, contentment and solitude.
Located in the the state of Meghalaya, Jaintia Hills is one of the most beautiful mountain retreats perfect for those seeking peace, contentment and solitude.