Mother Nature has provided us the best playgrounds for those who love adventures. There are mountains to trek. Granite and limestone cliffs to climb. Ponds to swim in. Reefs to dive in. Caves to explore. But what about sand? Laying down on a sandy beach and basking lazily in the sun is hardly an adventure. […]
