Tag Archives: Tetacawhi
Tetacawhi Sunset
Tetacawhi Mountain is the symbol of San Carlos in Sonora, Mexico. It reaches 650 feet (200 m.) from sea level. The movie Catch-22 was filmed near this beach. Such a lovely place. Hope your week’s going well so far. {carole}