Davidsbeenhere

    • ( ratings)
  • Favorites
  • Embed

    Embed Video

    Link
    Embed Code
    Size x

The Blue Grotto

The Blue Grotto is a natural rock formation. Many tourists take boat rides into the caves within the Blue Grotto. Definitely something not to be missed when visiting Malta!

Details
Location
Tags

All Show Episodes (857)