The Caribbean is full of beautiful, white sand beaches and crystal clear blue waters that will take your breath away. In this video … source