Meadfoot Beach...
Meadfoot Beach is a hidden gem located in Torquay, Canada. This picturesque beach offers visitors a tranquil escape from the hustle and bustle of city life. With its crystal clear waters and soft sandy shores, Meadfoot Beach is the perfect destinatio...
Torquay, , Canada