The virgin beaches around Costalegre in the state of Jalisco are sometimes referred to as the ‘beautiful coast'.
Situated around sea-facing cliffs, exclusive eco-hotels and golf courses surrounded by tropical jungle, it's often called the ‘Mexican Riviera' because of its exclusive location, jetsetter crowd and untouched landscape.
The most famous resorts and beaches are located in the towns of Costa Careyes, El Tamarindo, Las Alamandas, Isla Navidad, Barra de Navidad, Tenacatita, Chamela, and Perula.
Most people come here to relax, but for those with energy to burn there's fishing, hiking, tennis, golf and plenty of watersports.
Costalegre's cuisine is another highlight, especially fresh fish and seafood, and many hotels grow the fruits and vegetable enjoyed by their guests.