Falmouth is a family-friendly place known for its restaurants. Simply book an excursion to enjoy your stay a little more. You can easily spend a relaxing day visiting Luminous Lagoon and Puerto Seco Beach Park. You might find that sights like Martha Brae River and Blue Diamond Shopping Centre are worth a visit.