Michelle Lin
Latest Adventures
Explored Destinations
Travel Trail
Memorable Moments
What a great place. We loved it.
at Cap Sa Sal Hotel, Begur, Spain .
Loved this vlogger’s trips?
Find more vloggers covering your favorite destinations, sharing real experiences and tips from around the world.