Pinned 4 years ago
The 15-bedroom suites estate is made up of a seven-bedroom suites villa and eight-bedroom suites villa in Sri Lanka. Contact Villa Getaways for booking!