More ideas from Julia
Royal Tea Trail. Sri Lanka

Taya Finch is a quintessential luxury destination specialist which caters to the discerning traveler seeking a unique and a luxurious holiday experience in Sri Lanka.

Slightly-less secret cove in Mirissa, Sri Lanka

Tucked away in Mirissa, Sri Lanka, beneath prodigious palm tree groves and hidden from the main shore, you’ll find paradise: the Secret Beach.