Sri Lanka Super Holiday is a travel services company in the Summerside neighbourhood on Chelton Rd.
Travel Services in Summerside
1 travel services business in the Summerside area of London, Ontario, including Sri Lanka Super Holiday.
Photo: A hiking trail east of London · WabbitWanderer · CC BY-SA 2.0 · Wikimedia Commons