info@villaphoto.com | +62 85 237 850 267
Villa Samskara
Villa Samskara is the perfect place for a holiday with friends or family: someplace you can simply forget about the stresses of daily life, totally relax, enjoy and indulge. The villa is located near Echo Beach. It is fully staffed…