Localisation

Villa Bayugita is located in Pointe Milou, St.Bart's, French West Indies.

She's part of a group of 4 indonesian houses : Villa Bayugita, Villa Samsara, Villa Bali and Villa Safari, built by the same architect.