We are Phil & Becky and we live in Columbia, Missouri. We fell in love with Costa Rica on our first trip in 2003. We discovered Flamingo and wondered who lived in such a beautiful spot…Six months later we were home owners! It’s the best decision we have ever made and it is a true pleasure to explore all that this wonderful country has to offer, and share our slice of paradise with friends and family.
To see more of Becky Mchugh log in to Houfy or create an account.