Don't miss Villa India III. Located within Binibeca, this popular resort is great for those looking for panoramic sea views and seafront restaurants. Located just 600m from the centre of the resort, you can enjoy endless tapas lunches with spectacular views across the Mediterranean. With its convenient location, Villa India is only a short 20-minute car ride to the island's capital, Mahon. Enjoy a day exploring this cultural capital, with its medieval architecture, must-see museums and boutique shops.