Com piscinas naturais e rodeadas pelas montanhas, o Cachoeira dos Borges Cabanas e Parque está situado na Praia Grande, a 60 km de Torres. Há um restaurante no local.
Alguns quartos têm uma área de estar para relaxar após um dia agitado. Algumas unidades oferecem vistas da montanha ou do jardim.
Há uma loja de recordações na propriedade.
É possível praticar várias actividades na área, tais como snorkelling e caminhadas.