Planning a trip to Mexico soon and want to take breathtaking pictures and videos of the beautiful beaches and historical…