We travel all over the world, and "The Cape" has been by far our most relaxing experience. The resort is situated miles from the nearest of anything. ... more
stella maris is where dreams do come true. a quiet little "oz" where time does not matter! i fell in love with the ambeince of this remote get away! the ... more