Couchsurfing is a wonderful way to know new friends and to know the places better.
Being a diver. It's awesome.