Avalon Resorts Mussoorie
Avalon Resorts is a splendid resort located in the lap of the hills of Mussoorie.Avalon Resorts homes 42 cottage rooms.
The Avalon Mall is the largest shopping mall in Newfoundland and Labrador, Canada. The Avalon Mall is spread over an area of 500,000 square feet and was opened in 1967
Avalon Public School
Avalon Public School was opened on September 2, 2008.