Follow
Following
Unfollow
0
Welcome to Bilou Beach Villas on Awera Island, nestled in Indonesia's Mentawai Islands! Say goodbye to cramped charters and crowded resorts. With us, you'll enjoy affordable, personalized surf holidays for the whole family. Own your experience: surf where and when you want, with our range of waves for all levels. Say hello to freedom and unforgettable memories at Bilou Beach Villas.