Halong Bay is one of the most spectacular sites I've ever seen. We cruised around for 3 days through what seemed like endless beauty. These rock formations are marvels! Just floating around the bay, uninhabitable and sharp to the touch, somehow such dangerous protrusions can be so mesmerizing to the eye. We saw floating villages, went kayaking, bike riding, and explored islands. We trekked through caves and saw pearls in the making. I even learned to make spring rolls! All while nestled luxuriously in our VIP cabin at the front of the boat with a private patio, which of course was for practicing yoga in the mornings.