Rote Island, Indonesia (in front of Squeelers) HOME SURFING ROTE FOILING ROTE ACCOMMODATION WATERSPORTS LOCATION Rote CONTACT Search Search Menu