We are staying in Treasure Beach and are trying to find somewhere where we can watch the final Formula 1 Motor race of the season..coming to an exciting finale!..Sunday midday...we believe it is on SPEED channel on Satellite?..can anyone help please?
Check Sunset Resort. They have satellite TV.
Jakes has a fantastic screening room...comfortable sofas and the best, biggest, flat screen tv...and the bar is close by.
Thanks. Sunset Resort doesnt have the setting for the channel or they would have shown it for us there; but we will try Jakes....