Desde el manglar de la selva tropical seca y la sabana, cuenta unas dos horas de caminata para llegar a Windsor Castle. El ascenso concluye con una escalera de piedra de unos dos 200 escalones de subida.
Windsor Castle, es un observatorio ideal de las dos costas malgaches, era un lugar muy apreciado por los piratas y en el que posteriormente los militares instalaron fortificaciones que hoy día se encuentran abandonadas.
Tras el esfuerzo para llegar a la cumbre, la recompensa es enorme. Uno de los paisajes de 360º más hermosos que debes conocer en el norte de la isla. Por el oeste se observa el canal de Mozambique, las islas Nosy Hara y Nosy Hao, y al este, los pueblos y Diego-Suárez. Fíjate ahora en el sur para contemplar la llanura de Anamaka y sus salinas, o mira hacia el norte para ver la punta del cabo de Ambre y la bahía de Courrier. Un mirador extraordinario.
Windsor Castle cuenta también con su planta endémica: el pachypodium windsorii.