But the South-East Asian nation is just one of dozens of countries where wearing a bikini away from a beach could land you a fine, or even jail time. Many would be surprised to discover that Barcelona and Majorca - two destinations hugely popular with Brits - have laws in place to clamp down on bikinis in public. In Barcelona in city lawmakers prohibited bikinis being worn beyond the beach in an attempt to clean up its image. Travel blogger Vicky Philpott, from VickyFlipFlopTravels , said: "This isn't just a case of you feeling free and relaxed on your holidays, you can actually land yourself in a lot of trouble if you don't obey the local laws. In the Maldives - a majority Muslim country comprised of dozens of idyllic tropical islands - you are only allowed to wear a bikini on tourist beaches or resorts.