Windsor is a city in New Jersey, United States. It has many popular attractions, including BAPS Shri Swaminarayan Mandir, Robbinsville, Iglesia Pentecostal Ríos de Agua Viva - Living Waters Pentecostal Church, BAPS Robbinsville Entry Gate, perfect for a trip!