Could this be the ultimate beach house ? Located in Lankanfushi Island, Maldives.
Photo
Shared publiclyView activity