Given that Sri Lanka is a beautiful island surrounded by the vast expanses of the Indian Ocean, seafood lovers will be happy to know there are plenty of delicious seafood-based meals to indulge in. There are plenty of seafood restaurants where one can feast on jumbo prawns, lobster, crab and more as well.