$ 0 0 After our very strenuous few hours of walking, we deserved a little rest on the beach. Monkey Beach is so... Read more...