Palm Mar Wall – one of the best snorkeling spots in Tenerife

Palm Mar Wall - one of the best snorkeling spots in Tenerife

Palm Mar Wall – one of the best snorkeling spots in Tenerife