An array of beautiful landscapes from across the nation made an appearance in the official trailer for new American romantic comedy film “A Tourist's Guide to Love” which was released on March 28 by Netflix, one of the world's leading streaming entertainment services.