joescubashack.com
Learn to Dive, Make new friends
As we age meeting and making new friends is always a challenge especially when we consider all of the challenges that life throws our way. Think about the last trip you were on, you probably didn&#…