Kandui Villas Mentawai

Welcome to the Kandui Villas® YouTube channel! 🌴 Experience the ultimate luxury surf resort in the stunning Mentawai Islands, Indonesia, home to some of the best surf spots in the world.