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. Prev Next