Bina Maya is an exceptional property that show cases the South West in its very best light. The location, the design, the considered thought to every single detail that makes for a relaxing trip away – made this the perfect escape.
Travelled as friends
Nov 2021