That beach shot looks a lot of pictures I've seen of the Seychelles with boulders framing the beach like that (another bucket list place for me). Do you recall where that picture was taken? I literally want to put standing at that spot onto my bucket list.
