+-

Singleton's Salsa Shack at Tobay Beach

Dining deck and pavilion of Singleton's Salsa Shack

Dining deck and pavilion of Singleton's Salsa Shack at Tobay Beach (Credit: Handout)

Travel deals