Business Description
Challenger One is situated just 4kms away from Athirapilly Waterfalls. We are situated at a hilltopwhich gives you a very unique view of the Athirapilly streams. At Challenger One we give you the
opportunity to blend with nature and enjoy the outdoors.