Meet Monty’s Beach Lodge

What do you find when you visit Monty's Beach Lodge in Jiquilillo, Nicaragua? Have a look!