Tag: "Pool"

Le Tahaa Pool - French Polynesia - Beach - Paradise
0

Le Tahaa Pool – French Polynesia – Beach – Paradise

This is a underwater to above water pan from the pool at the Le Tahaa Resort in Tahaa. This is the resort that Tom Cruise was at in spring 2006. Tahiti / French Polynesia.Produced and filmed by: Pepe About Pepe: Inventor, Energy Developer and Travel Writer Location: Madison, Wisconsin USA Filmed With: Olympus Stylus 810 […]