Maalum Caves- Natural swimming pool, and that too in a cave designed by mother nature herself!   I don’t know about you, but before visiting this beautiful coral island called Zanzibar, I had no clue that limestone could carve out such fascinating caves.   Paje, a long strip of ivory-white sand flanked by …