You are looking for Cross Platform Apps from Marystown in Newfoundland and Labrador, Canada.

Task - Cross Platform Apps
Country - Canada
State - Newfoundland and Labrador
Town - Marystown