Albuquerque Central KOA
Michelle W.
Reviewed Jul. 21, 2019

Land of enchantment

New Mexico is a land of wonders and beauty in every turn. From its famous green or red chili and the smell of roasted chiles in the streets to the beautiful sandia mountains that shimmer at sunset to the many parks and recreation areas to explore. New Mexico truly is like no other state and must be on your to bucket list!

  • Review photo of Albuquerque Central KOA by Michelle W., July 21, 2019