(Last Update: 24 Apr 2023)
The River House is nestled in a very private 1.5 acres tropical garden, only 5 minutes from downtown Uvita, the national park and beach of Balle