Jump to content


This topic is now archived and is closed to further replies.


I want to know this places

Recommended Posts

smile.png lol, yes we all know it's in Hawaii...but care to be more specific?The telescopes are very famous. Still I don't know the location off hand.

Share this post

Link to post
  • Create New...