• Provence,  Travel

    Chateau Saint Martin & Spa, France.

    Staying at a château in South of France has always been one of those things I had always wanted to do. When I had discovered Château Saint Martin, it was love at first sight and I knew I could not rest if I had not booked a few nights there. What was once a Knights Templar fortress in the 12th…