Bugibba travel

Bugibba is a small town in Malta, situated adjacent to Qawra and forming part of the local council of St. Paul's Bay. With numerous hotels and restaurants, it is a popular resort among tourists. Bugibba's sea front isn't that popular with tourists because of its rocky beach part of the beach has sand but only holds up to around 50 people.