Liveaboard 101: Things you need to know
Picture yourself cruising on a grand ship with the view of the sea stretching for miles on a sunny day. You feel the fresh, cool breeze and a tinge of excitement as you put on your diving gear. When you dive into the clear blue waters, you enter into a kaleidoscope world filled with colorful […]
Liveaboard 101: Things you need to know Read More »