Imagine beginning your day with the soothing sound of waves at Om Beach, then stepping into medieval forts, venturing into mystical caves, and witnessing majestic waterfalls and that too within or at a short distance from this beautiful coastal town.