Pambpan Island Place to Visit Pambpan Island is located between peninsular India and Sri Lanka. The ... Shortlist