The temple is situated atop a big rock which gives it an elevated position overlooking the Arabian Sea to the west and greenery elsewhere.
Read this post on wayfarerscorner.com