One of the most memorable summer vacation I've experienced. Thank y...