samarinda drive, point lookout, north stradbroke island (Map)
Whale Watch Resort is located at North Stradbroke Island's Point Lookout, offering endless views along the beach, over the ocean to the Gold Coast and beyond. Look out for whales, dolphins, turtles and manta rays from one of the luxury, self-contained apa... (More)