Daily Archives: December 5, 2013

Villa Olive in Saint-Tropez.

Villa Olive is a luxury residence located in Ramatuelle, only 10 minutes drive to St. Tropez, France. Villa Olive has four double bedrooms, each with queen-size bed and ensuite bathroom.

Villa Olive in Saint-Tropez 01

Continue reading