The meeting place of the indian and Atlantic Ocean The meeting place of the indian and Atlantic Ocean