The top attractions in Inhambane

This is a place where you can snorkel with whale sharks, which can be an amazing experience. It's also a place where there are endless beaches. You can buy some lobster from fishermen and then they will cook them for you in the