Stefan Marais
More ideas from Stefan
Bora Bora

This is a tropical paradise with tiny islands scattered along the Indian Ocean. The swaying palm trees and azure waters make the Maldives an idyllic place to hold a lavish honeymoon.