Lounging on a private beach at Mozambique’s Indigo Bay is paradise. The weather is ideal - a soft breeze and not overly hot. The sun warms your body like a blanket. The turquoise Indian Ocean is so clear, you can see the underwater rocks far out into the water from the beach. The white sand feels like you are walking on talcum powder. There are no bugs. Perfect.