Activities 29 May 2025 Camilo Beach: A Coastal Gem to Discover Nestled between towering limestone cliffs and bathed by translucent waters, Camilo Beach in Lagos is a…