It is situated adjacent to Qawra, and it is a popular tourist resort, containing numerous hotels, restaurants, pubs, archit clubs, and a casino.
Situated nearby Qawra, this resort is a favorite among tourists, offering an assortment of accommodations, dining options, entertainment venues, and gaming facilities.