এটি মাহে নদীর মোহনায় অবস্থিত এবং কেরালা রাজ্য দ্বারা বেষ্টিত।