Wedding Film Worldwide Lake Garda, Italy Tulum, Mexico Wedding Video Dubrovnik, Croatia Son Marroig, Mallorca, Spain Venice, Italy wedding video Island of Vis, Croatia Formentera, Spain St Barth, Caribbean Sea Catalonia, Girona, Spain Ibiza, Spain Dubai, UAE East Sussex, England Schliersee Lake, Munich, Germany The Dolder Grand, Zurich, Switzerland Nissi Beach Resort, Ayia Napa, Cyprus Kauai, Islands of Hawaii, USA Orange County, California, USA Gut Sonnenhausen, Bavaria, Germany West Wycombe, Buckinghamshire, UK Fort Lauderdale, Florida, USA Gosfield Hall, London, UK Ayia Napa, Cyprus Villa Fatamorgana, Ibiza, Spain Nicosia, Cyprus Oahu, Hawaii, USA Ostuni, Italy Split, Croatia