Grenada Tourism Authority, CEO, Petra Roach, center, with Captain John Petropoulos, third from left, and Air Canada flight crew
Grenada Tourism Authority, CEO, Petra Roach, center, with Captain John Petropoulos, third from left, and Air Canada flight crew