Episode: Mont Saint Michael or St Michael Mount situated between Normandy & Brittany is an Explorer's Delight!
Description: This artificial rocky island created by Nature from molten lava millions of years ago is worth all the hype that tourist operators brag about & a delight to watch it in full-moon days!
Click any word to see translations, usage examples & similar words. Then learn them using saved words.
Text not synced with the audio? See here for why certain podcasts won't sync.