Royal Indigo Villa is a luxury boutique villa located on the beachfront in Sri Lanka. The villa offers stunning views of the Indian Ocean, and guests can enjoy a variety of amenities.